home *** CD-ROM | disk | FTP | other *** search
/ PC Basics 53 / PC Basics Issue 53.iso / Software / Internet / Invboard.exe / PC Basics 53 / Invboard / upload / Skin / s1 / skin_register.php < prev    next >
Encoding:
PHP Script  |  2002-06-12  |  9.0 KB  |  219 lines

  1. <?php
  2.  
  3. class skin_register {
  4.  
  5.  
  6.  
  7. function lost_pass_form() {
  8. global $ibforums;
  9. return <<<EOF
  10.      <br>
  11.      <form action="{$ibforums->vars['board_url']}/index.{$ibforums->vars['php_ext']}" method="post">
  12.      <input type='hidden' name='act' value='Reg'>
  13.      <input type='hidden' name='CODE' value='11'>
  14.      <table cellpadding='0' cellspacing='4' border='0' width='{$ibforums->skin['tbl_width']}' align='center'>
  15.      <tr>
  16.         <td valign='middle' align='left'><b>{$ibforums->lang['lp_header']}</b><br><br>{$ibforums->lang['lp_text']}</td>
  17.      </tr>
  18.      </table>
  19.      <br>
  20.      <table cellpadding='0' cellspacing='0' border='0' width='{$ibforums->skin['tbl_width']}' bgcolor='{$ibforums->skin['tbl_border']}' align='center'>
  21.         <tr>
  22.             <td>
  23.                 <table cellpadding='3' cellspacing='1' border='0' width='100%'>
  24.                 <tr>
  25.                 <td valign='left' colspan='2' id='titlemedium'>{$ibforums->lang['complete_form']}</td>
  26.                 </tr>
  27.                 <tr>
  28.                 <td id='row1' width='40%'>{$ibforums->lang['lp_user_name']}</td>
  29.                 <td id='row1'><input type='text' size='32' maxlength='32' name='member_name' class='forminput'></td>
  30.                 </tr>
  31.                 <tr>
  32.                 <td id='row2' align='center' colspan='2'>
  33.                 <input type="submit" value="{$ibforums->lang['lp_send']}" class='forminput'>
  34.                 </td></tr></table>
  35.                 </td></tr></table>
  36.                 </form>
  37. EOF;
  38. }
  39.  
  40. function show_authorise($member) {
  41. global $ibforums;
  42. return <<<EOF
  43.      <table cellpadding='0' cellspacing='0' border='0' width='{$ibforums->skin['tbl_width']}' bgcolor='{$ibforums->skin['tbl_border']}' align='center'>
  44.         <tr>
  45.             <td>
  46.                 <table cellpadding='3' cellspacing='1' border='0' width='100%'>
  47.                 <tr>
  48.                 <td valign='left' id='titlemedium'>{$ibforums->lang['registration_process']}</td>
  49.                 </tr>
  50.                 <tr>
  51.                 <td id='row1'>{$ibforums->lang['thank_you']} {$member['name']}. {$ibforums->lang['auth_text']}  {$member['email']}</td>
  52.                 </tr>
  53.                 </table>
  54.             </td>
  55.         </tr>
  56.     </table>
  57. EOF;
  58. }
  59.  
  60. function show_preview($member) {
  61. global $ibforums;
  62. return <<<EOF
  63.      <table cellpadding='0' cellspacing='0' border='0' width='{$ibforums->skin['tbl_width']}' bgcolor='{$ibforums->skin['tbl_border']}' align='center'>
  64.         <tr>
  65.             <td>
  66.                 <table cellpadding='3' cellspacing='1' border='0' width='100%'>
  67.                 <tr>
  68.                 <td valign='left' id='titlemedium'>{$ibforums->lang['registration_process']}</td>
  69.                 </tr>
  70.                 <tr>
  71.                 <td id='row1'>{$ibforums->lang['thank_you']} {$member['name']}. {$ibforums->lang['preview_reg_text']}</td>
  72.                 </tr>
  73.                 </table>
  74.             </td>
  75.         </tr>
  76.     </table>
  77. EOF;
  78. }
  79.  
  80. function show_dumb_form($type="reg") {
  81. global $ibforums;
  82. return <<<EOF
  83.     <script language='javascript'>
  84.     <!--
  85.     function Validate() {
  86.         // Check for Empty fields
  87.         if (document.REG.uid.value == "" || document.REG.aid.value == "") {
  88.             alert ("{$ibforums->lang['js_blanks']}");
  89.             return false;
  90.         }
  91.  
  92.     }
  93.     //-->
  94.     </script>
  95.      <br>
  96.      <form action="{$ibforums->vars['board_url']}/index.{$ibforums->vars['php_ext']}" method="post" name='REG' onSubmit='return Validate()'>
  97.      <input type='hidden' name='act' value='Reg'>
  98.      <input type='hidden' name='CODE' value='03'>
  99.      <input type='hidden' name='type' value='$type'>
  100.      <table cellpadding='0' cellspacing='4' border='0' width='{$ibforums->skin['tbl_width']}' align='center'>
  101.      <tr>
  102.         <td valign='middle' align='left'><b>{$ibforums->lang['dumb_header']}</b><br><br>{$ibforums->lang['dumb_text']}</td>
  103.      </tr>
  104.      </table>
  105.      <br>
  106.      <table cellpadding='0' cellspacing='0' border='0' width='{$ibforums->skin['tbl_width']}' bgcolor='{$ibforums->skin['tbl_border']}' align='center'>
  107.         <tr>
  108.             <td>
  109.                 <table cellpadding='3' cellspacing='1' border='0' width='100%'>
  110.                 <tr>
  111.                 <td valign='left' colspan='2' id='titlemedium'>{$ibforums->lang['complete_form']}</td>
  112.                 </tr>
  113.                 <tr>
  114.                 <td id='row1' width='40%'>{$ibforums->lang['user_id']}</td>
  115.                 <td id='row1'><input type='text' size='32' maxlength='32' name='uid' class='forminput'></td>
  116.                 </tr>
  117.                 <tr>
  118.                 <td id='row2' width='40%'>{$ibforums->lang['val_key']}</td>
  119.                 <td id='row2'><input type='text' size='32' maxlength='50' name='aid' class='forminput'></td>
  120.                 </tr>
  121.                 <tr>
  122.                 <td id='row2' align='center' colspan='2'>
  123.                 <input type="submit" value="{$ibforums->lang['dumb_submit']}" class='forminput'>
  124.                 </td></tr></table>
  125.                 </td></tr></table>
  126.                 </form>
  127. EOF;
  128. }
  129.  
  130. function ShowForm($data) {
  131. global $ibforums;
  132. return <<<EOF
  133.     <script language='javascript'>
  134.     <!--
  135.     function Validate() {
  136.         // Check for Empty fields
  137.         if (document.REG.UserName.value == "" || document.REG.PassWord.value == "" || document.REG.PassWord_Check.value == "" || document.REG.EmailAddress.value == "") {
  138.             alert ("{$ibforums->lang['js_blanks']}");
  139.             return false;
  140.         }
  141.  
  142.         // Have we checked the checkbox?
  143.  
  144.         if (document.REG.agree.checked == true) {
  145.             return true;
  146.         } else {
  147.             alert ("{$ibforums->lang['js_no_check']}");
  148.             return false;
  149.         }
  150.     }
  151.     //-->
  152.     </script>
  153.      <br>
  154.      <form action="{$ibforums->vars['board_url']}/index.{$ibforums->vars['php_ext']}" method="post" name='REG' onSubmit='return Validate()'>
  155.      <input type='hidden' name='act' value='Reg'>
  156.      <input type='hidden' name='CODE' value='02'>
  157.      <table cellpadding='0' cellspacing='4' border='0' width='{$ibforums->skin['tbl_width']}' align='center'>
  158.      <tr>
  159.         <td valign='middle' align='left'>{$ibforums->lang['reg_header']}</b><br><br>{$data['TEXT']}</td>
  160.      </tr>
  161.      </table>
  162.      <br>
  163.      <table cellpadding='0' cellspacing='0' border='0' width='{$ibforums->skin['tbl_width']}' bgcolor='{$ibforums->skin['tbl_border']}' align='center'>
  164.         <tr>
  165.             <td>
  166.                 <table cellpadding='3' cellspacing='1' border='0' width='100%'>
  167.                 <tr>
  168.                 <td valign='left' colspan='2' id='titlemedium'>{$ibforums->lang['complete_form']}</td>
  169.                 </tr>
  170.                 <tr>
  171.                 <td id='row1' width='40%'>{$ibforums->lang['user_name']}</td>
  172.                 <td id='row1'><input type='text' size='32' maxlength='64' name='UserName' class='forminput'></td>
  173.                 </tr>
  174.                 <tr>
  175.                 <td id='row2' width='40%'>{$ibforums->lang['pass_word']}</td>
  176.                 <td id='row2'><input type='password' size='32' maxlength='32' name='PassWord' class='forminput'></td>
  177.                 </tr>
  178.                 <tr>
  179.                 <td id='row2' width='40%'>{$ibforums->lang['re_enter_pass']}</td>
  180.                 <td id='row2'><input type='password' size='32' maxlength='32' name='PassWord_Check' class='forminput'></td>
  181.                 </tr>
  182.                 <tr>
  183.                 <td id='row1' width='40%'>{$ibforums->lang['email_address']}</td>
  184.                 <td id='row1'><input type='text' size='32' maxlength='50' name='EmailAddress' class='forminput'></td>
  185.                 </tr>
  186.                 <tr>
  187.                 <td id='row1' width='40%'>{$ibforums->lang['email_address_two']}</td>
  188.                 <td id='row1'><input type='text' size='32' maxlength='50' name='EmailAddress_two' class='forminput'></td>
  189.                 </tr>
  190.                 </table>
  191.             </td>
  192.         </tr>
  193.      </table>
  194.      <br>
  195.      <table cellpadding='0' cellspacing='0' border='0' width='{$ibforums->skin['tbl_width']}' bgcolor='{$ibforums->skin['tbl_border']}' align='center'>
  196.         <tr>
  197.             <td>
  198.                 <table cellpadding='3' cellspacing='1' border='0' width='100%'>
  199.                 <tr>
  200.                 <td  valign='left' id='titlemedium'>{$ibforums->lang['terms_service']}</td>
  201.                 </tr>
  202.                 <tr>
  203.                 <td id='row1' align='center'>{$ibforums->lang['terms_service_text']}<br>
  204.                     <textarea cols='75' rows='9' wrap='soft' name='Post' class='textinput' style='font-size:10px'>{$data[RULES]}</textarea>
  205.                     <br><br><b>{$ibforums->lang['agree_submit']}</b> <input type='checkbox' name='agree' value='1'>
  206.                 </td>
  207.                 </tr>
  208.                 <tr>
  209.                 <td id='row2' align='center'>
  210.                 <input type="submit" value="{$ibforums->lang['submit_form']}" class='forminput'>
  211.                 </td></tr></table>
  212.                 </td></tr></table>
  213.                 </form>
  214. EOF;
  215. }
  216.  
  217.  
  218. }
  219. ?>